satellite repeater - Turco Inglés Diccionario